a lasting impression - Französisch Englisch Wörterbuch